additional propulsion - German English Dictionary